Fullstack Job: Senior Fullstack Software Engineer

Job added on

Company

Wellbeam Consumer Health Inter
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

Job Title:

Senior Fullstack Software Engineer

Department:

IT

Reports To:

VP of Technology-Engineering

Position Summary: Wellbeam is seeking a Senior Fullstack Software Engineer to join our growing team. The successful candidate will have a strong understanding of software development principles and experience building scalable, reliable web applications.

As a Senior Fullstack Software Engineer at Wellbeam, you will be responsible for designing, developing, and maintaining our web-based applications and services in support of our e-commerce stores. You will work closely with cross-functional teams, including product management, design, and QA to deliver high-quality software solutions.

Essential Duties and Responsibilities: To perform this job successfully, an individual must be able to perform the following satisfactorily; other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Design and develop scalable, reliable, and maintainable web applications and services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications.
  • Write clean, well-documented, intuitive, and testable code.
  • Perform code reviews and mentor junior team members.
  • Periodic travel required.

Competencies: To perform the job successfully, an individual should demonstrate the following.

Adaptability - Demonstrates persistence and overcomes obstacles. Measures self against standard of excellence. Recognizes and acts on opportunities. Sets and achieves challenging goals. Takes calculated risks to accomplish goals.

Communications - Exhibits good listening and comprehension. Expresses ideas and thoughts in written form. Expresses ideas and thoughts verbally. Keeps others adequately informed. Selects and uses appropriate communication methods.

Continuous Learning – Assesses own strength and weaknesses. Pursuing training and development opportunities. Seeks feedback to improve performance. Share expertise with others. Strive to continuously build knowledge and skills.

Customer Service – Display courtesy and sensitivity. Manages difficult or emotional customer situations. Meets commitments. Responds promptly to customers’ needs. Solicits customer feedback to improve service.

Problem Solving – Develops alternate solutions. Gather and analyze information skillfully. Identifies problems in a timely manner. Resolve problems in the early stages. Work well in group problem solving situations.

Dependability - Commits to doing the best job possible. Follows instruction. Keeps commitments. Meets attendance and punctuality guidelines. Responds to requests for service and assistance. Takes responsibility for own actions.

Quality - Applies feedback to improve performance. Demonstrates accuracy and thoroughness. Displays commitment to excellence. Looks for ways to improve and promote quality. Monitors own work to ensure quality.

Quantity - Achieves established goals. Completes work in timely manner. Meets productivity standards. Strives to increase productivity. Works quickly.

Teamwork - Balances team and individual responsibilities. Contributes to building a positive team spirit. Exhibits objectivity and openness to others' views. Gives and welcomes feedback. Puts success of team above own interests.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

  • A Bachelor’s degree in Computer Science or equivalent job experience is preferred.
  • 5+ years of experience as a Fullstack Software Engineer
  • Proficiency in at least one modern programming language, such as JavaScript, Python, or C#
  • Experience with front-end technologies, such as HTML, CSS, and JavaScript
  • Demonstrated expertise in JavaScript application development, including asynchronous programming, Promises, and other modern JS concepts
  • Experience with back-end technologies, such as Node.js
  • Experience with relational databases, such as MS SQL Server and PostgreSQL
  • Experience with major cloud providers, preferably AWS
  • Experience developing and integrating web services using webhooks
  • Strong problem-solving and communication skills
  • Experience with agile development methodologies
  • Understanding of containerization technologies, such as Docker
  • Experience with continuous integration and delivery tools, such as Azure DevOps

Language Ability:

Read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Write routine reports and correspondence. Speak effectively before groups of customers or employees.

Reasoning Ability:

Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Computer Skills:

Comprehensive ability to develop software using modern tools such as Dreamweaver, FTP and other modern Integrated Development Environments. Understand and ability to use software source control such as GIT and /or SVN. Understanding of the JIRA software bug tracking system. Understanding of internet communication capabilities such as skype, Goto meeting and Signal37s Campfire. Ability to perform software design using OO best practices. Proven ability to develop software in multiple languages and ability to learn quickly about new technology.

Supervisory Responsibilities: This position has no supervisory responsibilities.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • May be required to work long hours that include weekends if the company requires it
  • The noise level in the work environment is usually moderate

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The employee must regularly lift and /or move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include Close vision, Distance vision and Ability to adjust focus. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel and talk or hear. The employee is frequently required to stand; walk and reach with hands and arms. The employee is occasionally required to climb or balance; stoop, kneel, crouch, or crawl.

The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor.

________________________________________ ___________________________

ACKNOWLEDGED: Employee Signature Date

________________________________________

PRINT: Employee Name

________________________________________ ___________________________

ACKNOWLEDGED: Supervisor/Manager Signature Date

Job Type: Full-time

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Experience:

  • REST: 1 year (Preferred)
  • Java: 1 year (Preferred)

Work Location: Remote